| Метод                                                          | ТВ                                                                                    | Описание                                                                                                                                                                                                                                                                   | Ответ                        |
| ------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------- |
| **Аутентификация пользователя**     |                                                                                         |                                                                                                                                                                                                                                                                                    |                                   |
| POST                                                                | /api/ds/login                                                                           | Аутентификация пользователя: вход                                                                                                                                                                                                                    | Аутентификация      |
| POST                                                                | /api/ds/logout                                                                          | Аутентификация пользователя: выход                                                                                                                                                                                                                  | Завершение сеанса |
| GET                                                                 | /api/ds/whoami                                                                          | Аутентификация пользователя: получить данные о текущей сессии пользователя                                                                                                                                  | Возвращает данны   |
| **Конфигурация службы каталогов**  |                                                                                         |                                                                                                                                                                                                                                                                                    |                                   |
| GET                                                                 | /api/ds/dsserver/schema/attributetypes                                                  | Конфигурация службы каталогов: Получить значения справочника типов данных атрибутов схемы                                                                                                      | Возвращает данные |
| **Справочники**                                    |                                                                                         |                                                                                                                                                                                                                                                                                    |                                   |
| GET                                                                 | /api/ds/countries                                                                       | **Служба каталогов**: получить значения справочника стран                                                                                                                                                                | Возвращает данные |
| **Пользователи**                                  |                                                                                         |                                                                                                                                                                                                                                                                                    |                                   |
| GET                                                                 | /api/ds/user-profile                                                                    | Пользователи: Получить параметры текущего пользователя (Личный кабинет)                                                                                                                                         | Возвращает данные |
| PATCH                                                               | /api/ds/user-profile                                                                    | Пользователи: Обновить параметры текущего пользователя (Личный кабинет                                                                                                                                          | Изменяет данные     |
| PATCH                                                               | /api/ds/user-profile/reset-password                                                     | Пользователи: Изменить пароль текущего пользователя (Личный кабинет)                                                                                                                                               | Изменяет пароль     |
| GET                                                                 | /api/ds/users/{userName}/custom-attributes                                              | Пользователи: Получить список дополнительных атрибутов пользователя                                                                                                                                              | Возвращает данные |
| GET                                                                 | /api/ds/users                                                                           | Пользователи: Получить список пользователей                                                                                                                                                                                            | Возвращает данные |
| GET                                                                 | /api/ds/users/{userName}                                                                | Пользователи: Получить параметры пользователя                                                                                                                                                                                        | Возвращает данные |
| GET                                                                 | /api/ds/users/{userName}/user-groups                                                    | Пользователи: Получить список групп пользователей, в которые входит пользователь                                                                                                                        | Возвращает данные |
| GET                                                                 | /api/ds/users/{userName}/user-groups/indirect                                           | Пользователи: Получить список групп пользователей, в которые косвенно входит пользователь                                                                                                       | Возвращает данные |
| GET                                                                 | /api/ds/users/{userName}/roles                                                          | Пользователи: Получить список ролей пользователя                                                                                                                                                                                   | Возвращает данные |
| GET                                                                 | /api/ds/users/{userName}/roles/indirect                                                 | Пользователи: Получить список ролей, в которые косвенно входит пользователь                                                                                                                                  | Возвращает данные |
| GET                                                                 | /api/ds/users/{userName}/proxy_addresses                                                | Пользователи: Получить перечень значений прокси адресов пользователя                                                                                                                                             | Возвращает данные |
| GET                                                                 | /api/ds/preserved/users/{userName}/proxy_addresses                                      | Пользователи: Получить перечень значений прокси адресов хранимого пользователя в корзине                                                                                                        | Возвращает данные |
| **Группы пользователей**                   |                                                                                         |                                                                                                                                                                                                                                                                                    |                                   |
| GET                                                                 | /api/ds/user-groups                                                                     | Группы пользователей: Получить список групп пользователей                                                                                                                                                                  | Возвращает данные |
| GET                                                                 | /api/ds/user-groups/{userGroupName}                                                     | Группы пользователей:  Получить карточку группы пользователей                                                                                                                                                           | Возвращает данные |
| GET                                                                 | /api/ds/user-groups/{userGroupName}/groups/child-group                                  | Группы пользователей:  Получить список групп в составе группы пользователей.                                                                                                                                 | Возвращает данные |
| GET                                                                 | /api/ds/user-groups/{userGroupName}/groups/child-group/indirect                         | Группы пользователей:  Получить группы, которые косвенно содержит группа пользователей                                                                                                             | Возвращает данные |
| GET                                                                 | /api/ds/user-groups/{userGroupName}/groups/parent-group                                 | Группы пользователей:  Получить список групп, в состав которых входит группа пользователей.                                                                                                      | Возвращает данные |
| GET                                                                 | /api/ds/user-groups/{userGroupName}/groups/parent-group/indirect                        | Группы пользователей:  Получить список групп, в состав которых косвенно входит группа пользователей                                                                                      | Возвращает данные |
| GET                                                                 | /api/ds/user-groups/{userGroupName}/users                                               | Группы пользователей:  Получить список пользователей в составе группы пользователей.                                                                                                                 | Возвращает данные |
| GET                                                                 | /api/ds/user-groups/{userGroupName}/roles                                               | Группы пользователей:  Получить список ролей в составе группы пользователей.                                                                                                                                 | Возвращает данные |
| GET                                                                 | /api/ds/user-groups/{userGroupName}/roles/indirect                                      | Группа пользователей:  Получить список ролей, в которые косвенно входит группа пользователей                                                                                                   | Возвращает данные |
| **Компьютеры**                                      |                                                                                         |                                                                                                                                                                                                                                                                                    |                                   |
| GET                                                                 | /api/ds/computers                                                                       | Компьютеры:  Получить список компьютеров                                                                                                                                                                                                   | Возвращает данные |
| GET                                                                 | /api/ds/computers/{computerName}                                                        | Компьютеры:  Получить параметры компьютера                                                                                                                                                                                               | Возвращает данные |
| GET                                                                 | /api/ds/computers/{computerName}/groups                                                 | Компьютеры:  Получить группы компьютеров, в которые входит компьютер                                                                                                                                                | Возвращает данные |
| GET                                                                 | /api/ds/computers/{computerName}/groups/indirect                                        | Компьютеры:  Получить группы компьютеров, в которые косвенно входит компьютер                                                                                                                               | Возвращает данные |
| **Группы компьютеров**                       |                                                                                         |                                                                                                                                                                                                                                                                                    |                                   |
| GET                                                                 | /api/ds/computer-groups                                                                 | Группы компьютеров: Получить список групп компьютеров                                                                                                                                                                          | Возвращает данные |
| GET                                                                 | /api/ds/computer-groups/{computerGroupName}                                             | Группы компьютеров:  Получить параметры группы компьютеров                                                                                                                                                                 | Возвращает данные |
| GET                                                                 | /api/ds/computer-groups/{computerGroupName}/computers                                   | Группы компьютеров:  Получить компьютеры в составе группы.                                                                                                                                                                   | Возвращает данные |
| GET                                                                 | /api/ds/computer-groups/{computerGroupName}/groups/child-groups                         | Группы компьютеров:  Получить группы, которые содержит группа компьютеров                                                                                                                                      | Возвращает данные |
| GET                                                                 | /api/ds/computer-groups/{computerGroupName}/groups/child-groups/indirect                | Группы компьютеров:  Получить группы, которые косвенно содержит группа компьютеров                                                                                                                     | Возвращает данные |
| GET                                                                 | /api/ds/computer-groups/{computerGroupName}/groups/parent-groups                        | Группы компьютеров:  Получить группы, в которых состоит группа компьютеров                                                                                                                                     | Возвращает данные |
| **Организационные подразделения** |                                                                                         |                                                                                                                                                                                                                                                                                    |                                   |
| GET                                                                 | /api/ds/organizational-units                                                            | Организационные подразделения: Получить список организационных подразделений                                                                                                                            | Возвращает данные |
| GET                                                                 | /api/ds/organizational-units/catalogue/children                                         | Организационные подразделения: Получить корневые объекты дерева каталога. Переход между уровнями дерева каталога организационных подразделений | Возвращает данные |
| GET                                                                 | /api/ds/organizational-units/catalogue/parent-tree                                      | Организационные подразделения: Возврат в выбранный объект каталога после его конфигурации                                                                                                      | Возвращает данные |
| GET                                                                 | /api/ds/organizational-units/catalogue/search                                           | Организационные подразделения: Поиск по дереву каталога организационных подразделений                                                                                                            | Возвращает данные |
| GET                                                                 | /api/ds/organizational-units/{organizationalUnitDistinguishedName}                      | Организационные подразделения: Получить параметры организационного подразделения                                                                                                                    | Возвращает данные |
| GET                                                                 | /api/ds/organizational-units/{organizationalUnitDistinguishedName}/organizational-units | Организационные подразделения: Получить список дочерних организаций подразделения                                                                                                                   | Возвращает данные |
| GET                                                                 | /api/ds/organizational-units/{organizationalUnitDistinguishedName}/computers-groups     | Организационные подразделения: Получить группы компьютеров организационного подразделения.                                                                                                  | Возвращает данные |
| GET                                                                 | /api/ds/organizational-units/{organizationalUnitDistinguishedName}/computers            | Организационные подразделения: Получить список компьютеров организационного подразделения                                                                                                   | Возвращает данные |
| GET                                                                 | /api/ds/organizational-units/{organizationalUnitDistinguishedName}/group-policies       | Организационные подразделения: Получить список объектов групповых политик подразделения                                                                                                        | Возвращает данные |
| GET                                                                 | /api/ds/organizational-units/{organizationalUnitDistinguishedName}/users-groups         | Организационные подразделения: Получить список групп пользователей организационного подразделения.                                                                                   | Возвращает данные |
| GET                                                                 | /api/ds/organizational-units/{organizationalUnitDistinguishedName}/users                | Организационные подразделения: Получить список пользователей организационного подразделения.                                                                                              | Возвращает данные |
